Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F2 Austria F3 Serbia & Montenegro F3 Italy F27 Mexico F15 Switzerland F1 Romania F1 Austria F9 Germany F16 Great Britain F13 Great Britain F14 USA F26 USA F27 Austria F1 Austria F2 Austria F3 France F13 Great Britain F17 Great Britain F18 France F4 France F13 Great Britain F14 Croatia F1 Great Britain F4 Great Britain F8 Great Britain F10 Italy F4 Great Britain F1 Croatia F1 Croatia F2 Switzerland F1 Switzerland F2 Austria F1 Switzerland F3 Romania F2 Austria F4 Austria F5 Sri Lanka F1 Hungary F2 Austria F8 Austria F4 Austria F5 Austria F6 Germany F15 Croatia F4 Venezuela F4 Venezuela F6 Mexico F16 Mexico F18 Austria F1 Austria F2 Poland F1 Sweden F1 Sweden F2 Sweden F3 Macedonia F2 Serbia & Montenegro F1 Austria F6 Switzerland F1 Great Britain F5 Great Britain F6 Russia F1 Russia F2 Germany F8 Austria F7 Great Britain F20 China F1 China F2 Switzerland F1 Italy F2 Italy F5 Egypt F13 Egypt F14 Great Britain F2 VI Torneo Internazionale di Tennis - Barletta Trani Cup - Trani Sardinia International Championship - Cagliari Cairo Challenger 2002 - Cairo Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka Baden Open - Karlsruhe Almaty Challenger 1 - Almaty Sporting Challenger '07 Trofeo Regione Piemonte - Turin Oberstaufen Cup - Oberstaufen 's Tennis Masters 07 Challenger - Graz The Tarka Challenger - Barnstaple IPP Open - Helsinki Baton Rouge Pro Tennis Classic - Baton Rouge Rijeka Open - Rijeka Trofeo Cassa di Risparmio di Alessandria - Alessandria San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons s'Tennis Masters Challenger - Graz GHI Bronx Tennis Classic - Bronx Heilbronn Challenger Baton Rouge Challenger Monza Challenger Rome Challenger Talahassee Challenger San Remo Challenger Zagreb Challenger Rimini Challenger Manchester Challenger San Marino Challenger Cordenons Challenger Almaty Challenger 2 - Almaty Trani Challenger Como Challenger Alphen Challenger Palermo Challenger Toyota Challenger Genova Challenger Rome Challenger Rome Challenger San Remo Challenger Rome Challenger XL Challenger de Tenis Copa Sevilla - Seville Turin Challenger Oberstaufen Challenger Rimini Challenger Orbetello Challenger Cordenons Challenger San Marino Challenger Trani Challenger Manerbio Challenger Como Challenger Izmir Challenger Astana Challenger San Marino Cepu Open - San Marino Wolfsburg Challenger Sarajevo Challenger Napoli Challenger Prostejov Challenger Nottingham Challenger DPD Challenger 2000 - Aschaffenburg Turin Challenger Oberstaufen Challenger Orbetello Challenger Trani Challenger Challenger Tunisie - Tunis Astana Challenger - Astana Ortisei Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Rabat Challenger Bath Challenger Zivnobanka Czech Open - Prostejov Memorial Savigni - Sassuolo I Tourneo Fila Citta di Brindisi - Brindisi Barletta Challenger AXA Open II - Espinho Fujitsu Siemens Open - Budapest Rome Challenger Siemens Open 2001 - Scheveningen Napoli Challenger Prague Challenger Prostejov Challenger Rome Challenger Monza Challenger Nottingham-2 Challenger Milan Challenger Challenger Canottieri Minico - Mantova The Hilversum Open - Hilversum San Marino Challenger Cordenons Challenger Genova Challenger Todi Challenger Trnava Challenger Madrid Challenger KGHM Polish Indoors - Wroclaw Rennes Challenger Jameson Cup - Milan BMW Brixina Tennis Open - Bressanone 5th Sardinian International Championships - Cagliari C.T. San Remo - XIII Piertomaso Tessitore - San Remo Top Wool Challenger Biella - Biella Exim Agmedia Open - Kosice Pekao Open - Szczecin Bergamo Challenger St. Brieuc Challenger Rome Challenger Napoli Challenger Rome Challenger Caltanissetta Challenger Furth Challenger Prague Challenger Milan Challenger Portoroz Challenger Recanati Challenger Napoli Challenger Oberstaufen Challenger Orbetello Challenger Eckental Challenger San Marino Challenger Cordenons Challenger Genova Challenger St. Remy Challenger Istanbul Challenger Banja Luka Challenger Arad Challenger Izmir Challenger Sibiu Challenger Rennes Challenger Geneva Challenger Ortisei Challenger Bergamo Challenger Sao Paulo Challenger Tour Finals Heilbronn Challenger Genova Challenger Olbia Geovillage Open - Olbia Guangzhou Challenger Palermo Challenger Kyoto Challenger Rome Challenger Heilbronn Challenger Nottingham Challenger Genova Challenger Mestre Challenger Nottingham-2 Challenger Milan Challenger Palermo Challenger Todi Challenger Scheveningen Challenger San Benedetto Challenger Whirlpool Open - Budapest Oberstaufen Challenger Cortina Challenger Cordenons Challenger Como Challenger St. Remy Challenger Biella Challenger Trnava Challenger Orleans Challenger Sibiu Challenger Rennes Challenger Eckental Challenger Ortisei Challenger Copa Ericsson Brazil - Sao Paulo Bergamo Challenger Wroclaw Challenger Napoli Challenger Vercelli Challenger Turin Challenger Vicenza Challenger Mestre Challenger Perugia Challenger Milan Challenger Padova Challenger San Benedetto Challenger Salzburg Challenger Scheveningen Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Szczecin Challenger Rome Challenger I Open de Tenis Comunidad de Madrid - Madrid Istanbul Challenger Orleans Challenger Heilbronn Challenger Napoli Challenger Turin Challenger Honda Kah Singapore Men's Tennis Open - Singapore Bergamo Challenger Rome Challenger Vicenza Challenger Residenza Open - Magdeburg Perugia Challenger Milan Challenger Zagreb Open - Zagreb Cepu Open - San Marino Compaq Challenger - Bucharest Quelle Cup - Furth Biella Challenger Caltanissetta Challenger Cortina Challenger Manerbio Challenger Como Challenger Rome Challenger Trani Cup - Trani XI Venice Open - Venice Top Wool Challenger - Biella Geneva Challenger - Geneva Timisoara Challenger 2005 - Timisoara Citta di Brindisi - Brindisi S Tennis Masters - Graz 4th Sardinia International Championships - Cagliari Szczecin Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Aix En Provence Challenger IX Ciutat de Barcelona - Barcelona Heilbronn Challenger Como Challenger Mons Challenger s Tennis Masters 06 - Graz Tennis Napoli Cup - Naples Garden Open - Rome Banca Stato Challenger Lugano - Lugano Wolfsburg Challenger San Marino Cepu Open - San Marino CA Challenge 2002 - Graz AXA Open - Lisbon Open Prevadies - St. Brieuc Unique Zagreb Open - Zagreb The Nottingham Open - Nottingham Hungarian Architect Open - Budapest Ho Chi Minh City Challenger - Ho Chi Minh City 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Fano Challenger Genova Challenger Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee The Surbiton Trophy - Surbiton LXVII Concursu Internacional de Vigo - Vigo Sporting Challenger '08-Trofeo Regione Piemonte - Turin Meridiana Sardegna Open - Olbia XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Siemens Open 2002 - Scheveningen Asirom Challenger Brasov - Brasov Top Wool Challenger-Immagine Trophy - Biella LTA Hull Challenger - Hull Geneva Challenger - Geneva Open des Alpes Trophee BNP Paribas - Grenoble Tennislife Cup - Napoli Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental Sporting Challenger - Turin Barletta Citta Della Disfida Open 99 - Barletta ATP "Videocon" Challenger - Mumbai Cherbourg Challenger Jersey Challenger Top Wool Challenger Biella - Biella Bordeaux Challenger Dublin Challenger - Dublin Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Barletta Citta Della Disfida Open 2000 - Barletta Karlsruhe Challenger Furth Challenger Lugano Challenger Milan Challenger Amer-Wilson Challenger - Tampere LTA Men's Challenger - Wrexham Podebradka Cup - Prague FILA Challenger Biella - Biella Copa Sevilla - Seville Memorial Savigny - Sassuolo Segovia Challenger FILA Challenger - Biella Istanbul Challenger Manerbio Challenger Milano Challenger-Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Tarragona Challenger Kolding Challenger 5 Volkswagen Challenger - Wolfsburg VII Torneo Internazionale di Tennis - Barletta Jersey Challenger Yokohama Challenger Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Heilbronn Challenger Bergamo Challenger MTNL Cellular ATP Challenger - Mumbai Rabat Challenger Kyoto Challenger Caltanissetta Challenger Jersey Challenger Barletta Challenger Napoli Challenger Internazionali di Tennis de San Marino - San Marino Monza Challenger Brixina Tennis Open - Bressanone Ostrava Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger Samarkand Challenger - Samarkand Kitzbuhel Challenger Napoli Challenger Ortisei Challenger Salzburg Challenger Mexico City Challenger Caltanissetta Challenger Privatbank Open 2006 - Dnepropetrovsk Barletta Challenger Monza Challenger Rome Challenger 2008 China TCL Challenger - Guangzhou Alessandria Challenger Todi Challenger San Benedetto Challenger Ischgl International ATP Challenger - Ischgl San Marino Challenger Todi Challenger Cortina Challenger Ljubljana Challenger Napoli Challenger BH Indoor Sarajevo - Sarajevo Sacramento Challenger Tiburon Challenger Eckental Challenger Samarkand Challenger - Samarkand Ethias Trophy - Mons Copa Ericsson Mexico - Guadalajara Kyiv UMC Open - Kiev Salzburg Challenger San Marino Challenger Quimper Challenger Genova Challenger Caltanissetta Challenger Sarajevo Challenger Grand Prix Hassan II - Casablanca Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Milan Indoors - Milan Open Seat-Godo 2001 - Barcelona Campionati Internazionali di Sicilia - Palermo Copa AT&T - Buenos Aires Siebel Open - San Jose International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Open Seat Godo 2003 - Barcelona Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Wimbledon - London Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar Open - Doha Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Kremlin Cup - Moscow Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Sydney International - Sydney Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Abierto Mexicano de Tenis Pegaso - Acapulco Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Qatar Exxon Mobil Open - Doha Medibank International - Sydney Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Serbia Open - Belgrade BMW Open - Munich Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Serbia Open - Belgrade BMW Open - Munich Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras BMW Open - Munich Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Mercedes Cup - Stuttgart Millennium Estoril Open - Estoril Argentina Open - Buenos Aires Brasil Open - Sao Paulo Generali Open - Kitzbuhel BRD Nastase Tiriac Trophy - Bucharest Campionati Internazionali di Sicilia - Palermo Generali Open - Kitzbuhel Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Bet-At-Home Austrian Open - Kitzbuhel UNICEF Open - 's Hertogenbosch Winston Salem - Winston Salem Heineken Open - Auckland Erste Bank Open - Vienna Italian Open - Rome Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Monte Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Rome Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group I, PO, LAT-AUT 1-4 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open - New York Olympics - Athens Western & Southern Financial Group Masters - Cincinnati Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, 2R, ITA-FIN 3-2 U.S. Open - New York Masters Series Monte Carlo - Monte Carlo Davis Cup, Group 1, REL2, ZIM-ITA 3-2